class PatentsController < ApplicationController
  def index
    @patents=Patent.all
  end
  def show
    @patent=Patent.find(params[:id])
  end
  def edit
    @patent=Patent.find(params[:id])
  end
  def new
    @patent=Patent.new
  end
  def create
    @patent=Patent.save(params[:patent])
    if @patent.save
      redirect_to @patent, :notice =>"Patent wurde erfolgreich erstellt"
    else
      render :action =>"new" ,:error=>"Patent konnte nicht gespeichert werden"
    end
  end
  def update 
    @patent =Patent.find(params[:id])
    if @patent.update_attributes(params[:patent])
      redirect_to @patent,:notice=>"Patent wurde erfolgreich gespeichert"
    else
      render :action =>"edit", :error=>"Patent konnte nicht gespeichert werden"
    end
  end
  def destroy
    @patent= Patent.find(params[:id])
    @patent.destroy
  end
end
